6100 NE Antioch Rd, Kansas City, MO 64119-1815, Kansas City
"Delicious food, huge portions! Support local!"
412 Delaware St, Ste D, Kansas City, MO 64105-1744, Kansas City
"Great place for well priced spaghetti or a quick lunch sandwich. Friendly service right in the city"
"Delicious food, huge portions! Support local!"